• word of the day

    oxalis acetosella

    oxalis acetosella - Dictionary definition and meaning for word oxalis acetosella

    Definition
    (noun) Eurasian plant with heart-shaped trifoliate leaves and white purple-veined flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp